public interface Iterator {
    void next(); // 移动到下一个元素
    boolean isLast(); // 判断是否为最后一个元素
    void previous(); // 移动到上一个元素
    boolean isFirst(); // 判断是否为第一个元素
    Object getNextItem(); // 获取下一个元素
    Object getPreviousItem(); // 获取上一个元素
}
